birine meydan okumak

  1. Verb to throw down the glove to sb
  2. Verb to put someone on the spot